# 交集
s1 = {10, 20, 30, 40}
s2 = {20, 30, 40, 50, 60}
print(s1.intersection(s2))
# &与intersection()等价，都可以使用
print(s1 & s2)

# 并集
print(s1.union(s2))
# | 与nuion()等价,都可以使用
print(s1 | s2)

# 差集
print(s1.difference(s2))
print(s2.difference(s1))
# - 与difference()等价,都可以使用
print(s1-s2)

# 对称
print(s1.symmetric_difference(s2))
# ^ 与symmetric_difference()等价,都可以使用
print(s1 ^ s2)
